* {
  margin: 0;
  padding: 0;
}
a {
  color: #fff;
  text-decoration: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-dropdown-menu-item {
  text-align: center;
}
.ant-menu-horizontal > .ant-menu-item:after,
.ant-menu-horizontal > .ant-menu-submenu:after {
  position: absolute;
  right: 53px !important;
  bottom: 0;
  left: 54px !important;
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active:after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected:after {
  border-bottom: 2px solid #dee4e8 !important;
}
.ant-menu-item-selected,
.ant-menu-item-selected a,
.ant-menu-item-selected a:hover {
  color: #fff !important;
}
.ant-menu-light .ant-menu-item:hover {
  color: #fff !important;
}
